package com.itfreer.bpm.history.entity;

import java.util.Date;
/**
 * 办理过程信息表
 * @author gj
 *
 */
public class BpmHistoryEntity {
	private static final long serialVersionUID = -8443497714033818376L;
	private String sid;
	private String sexeid;
	private String sread;
	private String sbusiness;
	private String sbussinessid;//项目主键
	private String sassignees;
	private String actdefid;
	private String actdefname;
	private String actgroup;
	private Double actlt;
	private String taskdefid;
	private String taskdefname;
	private Double tasktl;
	private String tasktab;
	private String taskgroup;
	private Date taskestime;
	private Double taskouttime;
	private String tasktype;
	private String taskstatus;
	private String optcontent;
	private String optresult;
	private String optassigneesid;
	private String optassigneesname;
	private Date opttime;
	private String optorgid;
	private String optorgname;
	private String toptassigneese;
	private String fromassigneesid;
	private String fromassigneesname;
	private Date fromtime;
	private String fromtaskdefid;
	private String fromtaskdefname;
	private String fromorgid;
	private String fromorgname;

	private String prjurl;
	private String prjforname;
	private String prjvi;
	private String historystatus;
	
	private String nexttask;
	
	
	
	
	
	/**
	 * 环节类型
	 * @return
	 */
	public String getTasktype() {
		return tasktype;
	}
	/**
	 * 环节类型
	 * @return
	 */
	public void setTasktype(String tasktype) {
		this.tasktype = tasktype;
	}
	/**
	 * 环节挂起解挂状态
	 * @return
	 */
	public String getTaskstatus() {
		return taskstatus;
	}
	/**
	 * 环节挂起解挂状态
	 * @return
	 */
	public void setTaskstatus(String taskstatus) {
		this.taskstatus = taskstatus;
	}
	/**
	 * 项目待审批人
	 * @return
	 */
	public String getToptassigneese() {
		return toptassigneese;
	}
	/**
	 * 项目待审批人
	 * @return
	 */
	public void setToptassigneese(String toptassigneese) {
		this.toptassigneese = toptassigneese;
	}
	/**
	 * 下一个节点
	 * @return
	 */
	public String getNexttask() {
		return nexttask;
	}
	/**
	 * 下一个节点
	 */
	public void setNexttask(String nexttask) {
		this.nexttask = nexttask;
	}
	/**
	 * 流程tab选项
	 * @return
	 */
	public String getTasktab() {
		return tasktab;
	}
	/**
	 * 流程tab选项
	 * @return
	 */
	public void setTasktab(String tasktab) {
		this.tasktab = tasktab;
	}
	
	/**
	 * 项目主键
	 * @return
	 */
	public String getSbussinessid() {
		return sbussinessid;
	}
	
	/**
	 * 项目主键
	 * @return
	 */
	public void setSbussinessid(String sbussinessid) {
		this.sbussinessid = sbussinessid;
	}
	
	/**
	 * 是否已经阅读
	 * @return
	 */
	public String getSread() {
		return sread;
	}
	/**
	 * 是否已经阅读
	 * @return
	 */
	public void setSread(String sread) {
		this.sread = sread;
	}
	
	
	/**
	 * 历史状态，0表示历史数据，1表示待办项，12表示现状数据，也是待办项
	 * @return
	 */
	public String gethistorystatus() {
		return historystatus;
	}
	/**
	 * 历史状态，0表示历史数据，1表示待办项，12表示现状数据，也是待办项
	 * @return
	 */
	public void sethistorystatus(String historystatus) {
		this.historystatus = historystatus;
	}
	
	/**
	 * 数据主键
	 * @return
	 */
	public String getsid() {
		return this.sid;
	}
	
	/**
	 * 数据主键
	 * @return
	 */
	public void setsid(String sid) {
		this.sid = sid;
	}

	/**
	 * 流程key
	 * @return
	 */
	public String getsexeid() {
		return this.sexeid;
	}

	/**
	 * 流程key
	 * @return
	 */
	public void setsexeid(String sexeid) {
		this.sexeid = sexeid;
	}


	/**
	 * 项目名称
	 * @return
	 */
	public String getsbusiness() {
		return this.sbusiness;
	}


	/**
	 * 项目名称
	 * @return
	 */
	public void setsbusiness(String sbusiness) {
		this.sbusiness = sbusiness;
	}



	/**
	 * 流程定义id
	 * @return
	 */
	public String getactdefid() {
		return this.actdefid;
	}

	/**
	 * 流程定义id
	 * @return
	 */
	public void setactdefid(String actdefid) {
		this.actdefid = actdefid;
	}

	/**
	 * 流程参与人
	 * @return
	 */
	public String getsassignees() {
		return this.sassignees;
	}
	/**
	 * 流程参与人
	 * @return
	 */
	public void setsassignees(String sassignees) {
		this.sassignees = sassignees;
	}

	/**
	 * 流程名称
	 * @return
	 */
	public String getactdefname() {
		return this.actdefname;
	}
	
	/**
	 * 流程名称
	 * @return
	 */
	public void setactdefname(String actdefname) {
		this.actdefname = actdefname;
	}


	/**
	 * 流程分组
	 * @return
	 */
	public String getactgroup() {
		return this.actgroup;
	}

	/**
	 * 流程分组
	 * @return
	 */
	public void setactgroup(String actgroup) {
		this.actgroup = actgroup;
	}


	/**
	 * 流程总时限
	 * @return
	 */
	public Double getactlt() {
		return this.actlt;
	}

	/**
	 * 流程总时限
	 * @return
	 */
	public void setactlt(Double actlt) {
		this.actlt = actlt;
	}


	/**
	 * 当前环节id
	 * @return
	 */
	public String gettaskdefid() {
		return this.taskdefid;
	}

	/**
	 * 当前环节id
	 * @return
	 */
	public void settaskdefid(String taskdefid) {
		this.taskdefid = taskdefid;
	}


	/**
	 * 当前环节名称
	 * @return
	 */
	public String gettaskdefname() {
		return this.taskdefname;
	}

	/**
	 * 当前环节名称
	 * @return
	 */
	public void settaskdefname(String taskdefname) {
		this.taskdefname = taskdefname;
	}


	/**
	 * 当前环节限时
	 * @return
	 */
	public Double gettasktl() {
		return this.tasktl;
	}

	/**
	 * 当前环节限时
	 * @return
	 */
	public void settasktl(Double tasktl) {
		this.tasktl = tasktl;
	}


	/**
	 * 环节所属于分组
	 * @return
	 */
	public String gettaskgroup() {
		return this.taskgroup;
	}

	/**
	 * 环节所属于分组
	 * @return
	 */
	public void settaskgroup(String taskgroup) {
		this.taskgroup = taskgroup;
	}


	/**
	 * 办理详情
	 * @return
	 */
	public String getoptcontent() {
		return this.optcontent;
	}

	/**
	 * 办理详情
	 * @return
	 */
	public void setoptcontent(String optcontent) {
		this.optcontent = optcontent;
	}


	/**
	 * 办理操作类型
	 * @return
	 */
	public String getoptresult() {
		return this.optresult;
	}

	/**
	 * 办理操作类型
	 * @return
	 */
	public void setoptresult(String optresult) {
		this.optresult = optresult;
	}


	/**
	 * 操作人id
	 * @return
	 */
	public String getoptassigneesid() {
		return this.optassigneesid;
	}

	/**
	 * 操作人id
	 * @return
	 */
	public void setoptassigneesid(String optassigneesid) {
		this.optassigneesid = optassigneesid;
	}


	/**
	 * 操作人名称
	 * @return
	 */
	public String getoptassigneesname() {
		return this.optassigneesname;
	}

	/**
	 * 操作人名称
	 * @return
	 */
	public void setoptassigneesname(String optassigneesname) {
		this.optassigneesname = optassigneesname;
	}


	/**
	 * 处理时间
	 * @return
	 */
	public Date getopttime() {
		return this.opttime;
	}

	/**
	 * 处理时间
	 * @return
	 */
	public void setopttime(Date opttime) {
		this.opttime = opttime;
	}


	/**
	 * 办理部门id
	 * @return
	 */
	public String getoptorgid() {
		return this.optorgid;
	}

	/**
	 * 办理部门id
	 * @return
	 */
	public void setoptorgid(String optorgid) {
		this.optorgid = optorgid;
	}


	/**
	 * 办理部门名称
	 * @return
	 */
	public String getoptorgname() {
		return this.optorgname;
	}

	/**
	 * 办理部门名称
	 * @return
	 */
	public void setoptorgname(String optorgname) {
		this.optorgname = optorgname;
	}


	/**
	 * 来源用户id
	 * @return
	 */
	public String getfromassigneesid() {
		return this.fromassigneesid;
	}

	/**
	 * 来源用户id
	 * @return
	 */
	public void setfromassigneesid(String fromassigneesid) {
		this.fromassigneesid = fromassigneesid;
	}


	/**
	 * 来源用户名称
	 * @return
	 */
	public String getfromassigneesname() {
		return this.fromassigneesname;
	}

	/**
	 * 来源用户名称
	 * @return
	 */
	public void setfromassigneesname(String fromassigneesname) {
		this.fromassigneesname = fromassigneesname;
	}


	/**
	 * 任务来源时间
	 * @return
	 */
	public Date getfromtime() {
		return this.fromtime;
	}

	/**
	 * 任务来源时间
	 * @return
	 */
	public void setfromtime(Date fromtime) {
		this.fromtime = fromtime;
	}


	/**
	 * 任务来源id
	 * @return
	 */
	public String getfromtaskdefid() {
		return this.fromtaskdefid;
	}

	/**
	 * 任务来源id
	 * @return
	 */
	public void setfromtaskdefid(String fromtaskdefid) {
		this.fromtaskdefid = fromtaskdefid;
	}


	/**
	 * 任务来源节点
	 * @return
	 */
	public String getfromtaskdefname() {
		return this.fromtaskdefname;
	}

	/**
	 * 任务来源节点
	 * @return
	 */
	public void setfromtaskdefname(String fromtaskdefname) {
		this.fromtaskdefname = fromtaskdefname;
	}


	/**
	 * 来源部门id
	 * @return
	 */
	public String getfromorgid() {
		return this.fromorgid;
	}

	/**
	 * 来源部门id
	 * @return
	 */
	public void setfromorgid(String fromorgid) {
		this.fromorgid = fromorgid;
	}


	/**
	 * 来源部门名称
	 * @return
	 */
	public String getfromorgname() {
		return this.fromorgname;
	}

	/**
	 * 来源部门名称
	 * @return
	 */
	public void setfromorgname(String fromorgname) {
		this.fromorgname = fromorgname;
	}

	/**
	 * 预计结束时间/挂起预计结束时间
	 * @return
	 */
	public Date gettaskestime() {
		return this.taskestime;
	}

	/**
	 * 预计结束时间/挂起预计结束时间
	 * @return
	 */
	public void settaskestime(Date taskestime) {
		this.taskestime = taskestime;
	}


	/**
	 * 任务超时
	 * @return
	 */
	public Double gettaskouttime() {
		return this.taskouttime;
	}

	/**
	 * 任务超时
	 * @return
	 */
	public void settaskouttime(Double taskouttime) {
		this.taskouttime = taskouttime;
	}


	/**
	 * 项目访问地址
	 * @return
	 */
	public String getprjurl() {
		return this.prjurl;
	}

	/**
	 * 项目访问地址
	 * @return
	 */
	public void setprjurl(String prjurl) {
		this.prjurl = prjurl;
	}


	/**
	 * 表单名称
	 * @return
	 */
	public String getprjforname() {
		return this.prjforname;
	}

	/**
	 * 表单名称
	 * @return
	 */
	public void setprjforname(String prjforname) {
		this.prjforname = prjforname;
	}


	/**
	 * 表单viewid
	 * @return
	 */
	public String getprjvi() {
		return this.prjvi;
	}

	/**
	 * 表单viewid
	 * @return
	 */
	public void setprjvi(String prjvi) {
		this.prjvi = prjvi;
	}

}
